p{
	margin: 0;
	font-weight: normal;
}
h3{
	margin: 0;
	text-shadow:none;
}
#header{
	background: #fff;
	border-bottom: 2px solid #cecece;
}
	#header img{
		float: left;
	}
	#header .order-details{
		float: left;
	}
		.order-details p{
			color: #959595;			
		}
	#header input{
		float: right;
		border: 0;
		background: #82d3c2;
		color: #fff;
		font-family: "微软雅黑";
	}
@media screen and (min-width: 320px){
#header{
	height: 50px;
	padding: 10px 20px 10px 12px;
}
	#header img{
		width: 53px;
		height: 50px;
	}
	#header .order-details{
		padding-left: 9px;
	}
		.order-details h3{
			font-size: 16px;
			margin-top: 5px;
		}
		.order-details p{
			font-size: 13px;
			margin: 5px 0;
		}
	#header input{
		width: 66px;
		height: 20px;
		font-size: 13px;
		margin-top:13px; 
	}
}
@media screen and (min-width: 410px){
#header{
	height: 60px;
	padding: 15px 20px 15px 15px;
}
	#header img{
		width: 63px;
		height: 60px;
	}
	#header .order-details{
		padding-left: 11px;
	}
		.order-details h3{
			font-size: 18px;
			margin-top: 8px;
		}
		.order-details p{
			font-size: 14px;
			margin: 11px 0;
		}
	#header input{
		width: 85px;
		height: 26px;
		font-size: 16px;
		margin-top:17px; 
	}
}
@media screen and (min-width: 600px){
#header{
	height: 106px;
	padding: 15px 27px 15px 17px;
}
	#header img{
		width: 110px;
		height: 106px;
	}
	#header .order-details{
		padding-left: 20px;
	}
		.order-details h3{
			font-size: 26px;
			margin-top: 19px;
		}
		.order-details p{
			font-size: 20px;
			margin: 19px 0;
		}
	#header input{
		width: 149px;
		height: 46px;
		font-size: 24px;
		margin-top:30px; 
	}
}
@media screen and (min-width: 801px){
#header{
	height: 133px;
	padding: 19px 34px 19px 21px;
}
	#header img{
		width: 138px;
		height: 133px;
	}
	#header .order-details{
		padding-left: 25px;
	}
		.order-details h3{
			font-size: 33px;
			margin-top: 24px;
		}
		.order-details p{
			font-size: 25px;
			margin: 24px 0;
		}
	#header input{
		width: 186px;
		height: 58px;
		font-size: 30px;
		margin-top:38px; 
	}
}